 import Vue from 'vue'
 import wx from 'weixin-js-sdk';
 Vue.prototype.wxInit=function(a,func){
 	let _this=this; 
 	if(this.wxHost){
 		func();
 		return;
 	}
 	let url=a==0?"/GroupBuy/GetShareConfig":"/ManagerGroupBuy/GetShareConfig";
 	this.$http.get(url).then((res) => {
 		 
		let Data=res.data.data; 
		/*if(!Data){
			Data={hostAddress:'1'};
		}*/ 
		_this.wxHost=Data.hostAddress;
		wx.config({
	      debug: false, // 开启调试模式,开发时可以开启  
	      appId: Data.appId,   // 必填，公众号的唯一标识   由接口返回
	      timestamp: Data.timestamp, // 必填，生成签名的时间戳 由接口返回
	      nonceStr: Data.nonceStr,    // 必填，生成签名的随机串 由接口返回
	      signature: Data.signature,   // 必填，签名 由接口返回
	      jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline'] // 此处填你所用到的方法 
	  }); 
	   wx.ready(func); 
 	}).catch((err) => {
		console.log(err)
	}); 
 }
 Vue.prototype.wxShare=function(num,param){
 	let _this=this;
 	this.wxInit(num,function(){
		if(!(param.link.indexOf('http')>-1||param.link.indexOf('https')>-1)){
			param.link=_this.wxHost+param.link;
		} 
          //分享到朋友圈
          wx.onMenuShareTimeline(param);
          //分享给朋友
          wx.onMenuShareAppMessage(param);
          //分享到QQ
          wx.onMenuShareQQ(param); 
          //分享到QQ空间
          wx.onMenuShareQZone(param); 
           
	});
 }
